Efficient viewshed computation on terrain in external memory

نویسندگان

  • Marcus Vinícius Alvim Andrade
  • Salles V. G. Magalhães
  • Mirella A. Magalhães
  • W. Randolph Franklin
  • Barbara Cutler
چکیده

The recent availability of detailed geographic data permits terrain applications to process large areas at high resolution. However the required massive data processing presents significant challenges, demanding algorithms optimized for both data movement and computation. One such application is viewshed computation, that is, to determine all the points visible from a given point p. In this paper, we present an efficient algorithm to compute viewsheds on terrain stored in external memory. In the usual case where the observer’s radius of interest is smaller than the terrain size, the algorithm complexity is θ(scan(n)) where n is the number of points in an n × n DEM and scan(n) is the minimum number of I/O operations

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A parallel computing approach to viewshed analysis of large terrain data using graphics processing units

Viewshed analysis, often supported by Geographic Information Systems (GIS), is widely used in many application domains. However, as terrain data continue to become increasingly large and available at high resolutions, data-intensive viewshed analysis poses significant computational challenges. General-Purpose computation on Graphics Processing Units (GPGPU) provides a promising means to address...

متن کامل

An Efficient Algorithm to Compute the Viewshed on DEM Terrains Stored in the External Memory

Nowadays, there is a huge volume of data about terrains available and generally, these data do not fit in the internal memory. So, many GIS applications require efficient algorithms to manipulate the data externally. One of these applications is the viewshed computation that consists in obtain the visible points from a given point p. In this paper, we present an efficient algorithm to compute t...

متن کامل

A Parallel Algorithm for Viewshed Computation on Grid Terrains

Viewshed (or visibility map) computation is an important component in many GIScience applications and, as nowadays there are huge volume of terrain data available at high resolutions, it is important to develop efficient algorithms to process these data. Since the main improvements on modern processors come from multi-core architectures, parallel programming provides a promising means for devel...

متن کامل

A Fast Algorithm for Approximate Viewshed Computation

Given a terrain model, the viewshed from a viewpoint is computed as the set of X-Y positions of a point target such that the target is visible. We introduce a novel approach to the computation of accurate viewshed approximations. Our algorithm relies on the computation of an approximation to the so-called line-of-sight (LOS) function. This function is defined over target X-Y positions, and is t...

متن کامل

Intervisibility on Terrains

Many interesting application problems on terrains involve visibility computations; for example, the search for optimal locations of observation points, line-of-sight communication problems, and the computation of hidden or scenic paths. The solution of such problems needs techniques to answer visibility queries on a terrain eeciently, and/or the development of data structures encoding the visib...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • GeoInformatica

دوره 15  شماره 

صفحات  -

تاریخ انتشار 2011